The many debugging,
compiling, and examination commands provided in IDLWAVE are
available simultaneously through two different interfaces: the
original, multi-key command interface, and the new Electric Debug
Mode. The functionality they offer is similar, but the way you
interact with them is quite different. The main difference is
that, in Electric Debug Mode, the source buffers are made
read-only, and single key-strokes are used to step through,
examine expressions, set and remove breakpoints, etc. The same
variables, prefix arguments, and settings apply to both versions,
and both can be used interchangeably. By default, when
breakpoints are hit, Electric Debug Mode is enabled. The
traditional interface is described first. See Electric Debug
Mode, for more on that mode. Note that electric debug mode
can be prevented from activating automatically by customizing the
variable idlwave-shell-automatic-electric-debug.